be confronted by/with problems - Español Inglés Diccionario